Home | History | Annotate | Download | only in include

Lines Matching refs:__pre

360     // __pre __next_annotation

364 #define __pre __declspec("SAL_pre")
379 #define __precond(expr) __pre
496 #ifndef __pre
497 #define __pre
562 #define __in __pre __valid __pre __deref __readonly
565 #define __in_ecount(size) __in __pre __elem_readableTo(size)
568 #define __in_bcount(size) __in __pre __byte_readableTo(size)
592 #define __inout __pre __valid __post __valid __refparam
595 #define __inout_ecount(size) __out_ecount(size) __pre __valid
598 #define __inout_bcount(size) __out_bcount(size) __pre __valid
601 #define __inout_ecount_part(size,length) __out_ecount_part(size,length) __pre __valid __pre __elem_readableTo(length)
604 #define __inout_bcount_part(size,length) __out_bcount_part(size,length) __pre __valid __pre __byte_readableTo(length)
678 #define __deref_in __in __pre __deref __deref __readonly
681 #define __deref_in_ecount(size) __deref_in __pre __deref __elem_readableTo(size)
684 #define __deref_in_bcount(size) __deref_in __pre __deref __byte_readableTo(size)
708 #define __deref_inout __notnull __elem_readableTo(1) __pre __deref __valid __post __deref __valid __refparam
711 #define __deref_inout_ecount(size) __deref_inout __pre __deref __elem_writableTo(size) __post __deref __elem_writableTo(size)
714 #define __deref_inout_bcount(size) __deref_inout __pre __deref __byte_writableTo(size) __post __deref __byte_writableTo(size)
717 #define __deref_inout_ecount_part(size,length) __deref_inout_ecount(size) __pre __deref __elem_readableTo(length) __post __deref __elem_readableTo(length)
720 #define __deref_inout_bcount_part(size,length) __deref_inout_bcount(size) __pre __deref __byte_readableTo(length) __post __deref __byte_readableTo(length)
736 #define __deref_in_opt __deref_in __pre __deref __exceptthat __maybenull
739 #define __deref_in_ecount_opt(size) __deref_in_ecount(size) __pre __deref __exceptthat __maybenull
742 #define __deref_in_bcount_opt(size) __deref_in_bcount(size) __pre __deref __exceptthat __maybenull
766 #define __deref_inout_opt __deref_inout __pre __deref __exceptthat __maybenull __post __deref __exceptthat __maybenull
769 #define __deref_inout_ecount_opt(size) __deref_inout_ecount(size) __pre __deref __exceptthat __maybenull __post __deref __exceptthat __maybenull
772 #define __deref_inout_bcount_opt(size) __deref_inout_bcount(size) __pre __deref __exceptthat __maybenull __post __deref __exceptthat __maybenull
775 #define __deref_inout_ecount_part_opt(size,length) __deref_inout_ecount_part(size,length) __pre __deref __exceptthat __maybenull __post __deref __exceptthat __maybenull
778 #define __deref_inout_bcount_part_opt(size,length) __deref_inout_bcount_part(size,length) __pre __deref __exceptthat __maybenull __post __deref __exceptthat __maybenull
781 #define __deref_inout_ecount_full_opt(size) __deref_inout_ecount_full(size) __pre __deref __exceptthat __maybenull __post __deref __exceptthat __maybenull
784 #define __deref_inout_bcount_full_opt(size) __deref_inout_bcount_full(size) __pre __deref __exceptthat __maybenull __post __deref __exceptthat __maybenull
914 #define __out_awcount(expr,size) __pre __notnull \
920 #define __in_awcount(expr,size) __pre __valid \
921 __pre __deref __readonly \
935 #define __reserved __pre __null